Science and Technology Corporation (STC)
http://www.stcnet.com/
Specializes in the atmospheric and environmental sciences.